vivre dans une hutte

Translations
live in a hut
Words
hutte

noun
hut